Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of todea superba
  1. noun
    New Zealand with pinnate fronds and a densely woolly stalks; sometimes included in genus Todea
    type of:
Explanation of todea superba
My lists:
Recently viewed words: